import server.MainServer;

/**
 * @author Hsu琛君珩
 * @ClassName:Main
 * @date 2023-12-22
 * @apiNote
 * @Version: v1.0
 */

/**
 * 程序的入口类。
 * 负责启动整个应用程序，特别是初始化和启动主服务器。
 */
public class Main {

    /**
     * 程序的主入口方法。
     * 这是启动应用程序的起点。
     *
     * @param args 命令行参数
     */
    public static void main(String[] args) {
        // 打印日志，表明程序已启动
        System.out.println("应用程序启动中...");

        // 开启主服务器
        // getInstance方法确保全局只有一个MainServer实例，
        // 并且该实例将负责处理所有的服务器相关任务。
        MainServer.getInstance();

        // 打印日志，表明主服务器已启动
        System.out.println("主服务器已启动。");
    }
}
